Career 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F2 USA F3 Canada F1 Canada F2 USA F7 USA F8 USA F14 USA F28 USA F29 USA F31 India F1 USA F1 India F5 USA F12 UAE F1 India F4 Great Britain F6 Great Britain F7 Uzbekistan F1 Uzbekistan F2 India F3 India F4 India F5 China F2 USA F6 USA F30 USA F24 USA F25 USA F26 India F14 USA F7 Uzbekistan F4 USA F14 Dharwad Challenger 2003 - Dharwad USTA Tallahassee Tennis Challenger - Tallahassee Busan Open Challenger Tennis - Busan The West Side Tennis Club Grass Court Challenger - Forest Hills Wailea Men's Challenger - Maui Baton Rouge Pro Tennis Classic - Baton Rouge 2008 Knoxville Challenger - Knoxville Korat Challenger Ramat Hasharon Challenger Manchester Challenger Nottingham Challenger Leon Challenger Eckental Challenger Toyota Challenger Rio Quente Challenger Champaign Challenger Ortisei Challenger Franklin Templeton Tennis Classic - Scottsdale Thailand Open - Bangkok Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis China Open - Beijing International Tennis Championships - Delray Beach SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale The 10tele.com Open - Nottingham RCA Championships - Indianapolis Vietnam Open - Ho Chi Minh City Tennis Channel Open - Las Vegas Bangkok Challenger Manta Challenger Campbell's Hall of Fame Tennis Championships - Newport Ramat Hasharon Challenger Binghamton Challenger Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Le Gosier Challenger Indianapolis Tennis Championships - Indianapolis Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Mexico City Challenger Open de Tenis Comunidad Valenciana - Valencia Chennai Open - Chennai Medibank International - Sydney SA Tennis Open - Johannesburg Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Gerry Weber Open - Halle Johannesburg Challenger Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Karshi Challenger Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta If Stockholm Open - Stockholm SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Topshelf Open - 's-Hertogenbosch Malaysian Open - Kuala Lumpur Tata Open 2003 - Chennai U.S. National Indoor Tennis Championships - Memphis Hall of Fame Tennis Championships - Newport Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Kaoshuing Challenger Legg Mason Tennis Classic - Washington Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Moselle Open - Metz Memphis Open - Memphis Geneva Open - Geneva Sacramento Challenger Gerry Weber Open - Halle Chennai Open - Chennai Tiburon Challenger Swiss Indoors Basel - Basel Brisbane International - Brisbane Ecuador Open - Quito Delray Beach Open - Delray Beach Sydney International - Sydney Hall of Fame Tennis Championships - Newport Charlottesville Challenger Champaign Challenger Delray Beach International Tennis Championships - Delray Beach Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Nottingham-2 Challenger Tata Open 2002 - Chennai Thailand Open - Bangkok SAP Open - San Jose SAP Open - San Jose US Men's Clay Court Championship - Houston Malaysian Open - Kuala Lumpur The Wright Financial Group, Inc. Challenger - Champaign Fergana Challenger - Fergana College Station Challenger - College Station Music City Challenger - Nashville Heineken Challenger - Ho Chi Minh City Sunset Moulding Yuba City Racquet Club Challenger - Yuba City The Natrel's Challenger of Granby - Granby Swanston Challenger - Sacramento USTA/Adtech Challenger - Boston Music City Challenger - Nashville 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville USTA Challenger - Champaign AT&T Challenger of Dallas - Dallas Samsung Challenger 2007 - Ho Chi Minh City USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills 2007 Nielsen Pro Tennis Championship - Winnetka Swanston Challenger - Sacramento 2007 Knoxville Challenger - Knoxville Puerto Rico Challenger Tennis Event - Humacao Challenger Casablanca San Angel - Mexico City Tallahassee Tennis Challenger - Tallahassee Izmir Cup - Izmir The Surbiton Trophy - Surbiton Dublin Challenger - Dublin Nielsen USTA Pro Tennis Championship - Winnetka The Comercia Bank Challenger - Aptos Fifth Third Bank Tennis Championships - Lexington Levene Gouldin & Thompson Tennis Challenger - Binghamton Guadalajara Challenger New Delhi Challenger IV - New Delhi Semgroup Challenger - Tulsa Music City Challenger - Nashville Dallas Challenger Mexico City Challenger Izmir Challenger Nottingham Challenger Vancouver Challenger Binghamton Challenger Tulsa Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Aachen Challenger Knoxville Challenger Champaign Challenger Belgrade Challenger Rimouski Challenger Baton Rouge Challenger Leon Challenger Tallahassee Challenger Aachen Challenger Singapore Challenger Granby Challenger Binghamton Challenger Tulsa Challenger Guadalajara Challenger Tallahassee Challenger Nottingham-2 Challenger Aptos Challenger Istanbul Challenger Tiburon Challenger Ortisei Challenger Binghamton Challenger Dallas Challenger Guadalajara Challenger Dallas Challenger Irving Challenger Le Gosier Challenger Gerry Weber Open - Halle Manchester Challenger Dallas Challenger Leon Challenger RCA Championships - Indianapolis Tata Open - Chennai Chennai Open - Chennai Dallas Challenger Fifth-Third Bank Tennis Championships - Lexington Theusbridge.com Tennis Classic - Tarzana USTA Challenger of Burbank - Burbank University of Tennessee USTA Men's Challenger - Knoxville Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno ATP Bangalore Challenger - Bangalore New Delhi Challenger - New Delhi Atlantic City Open - Atlantic City Colorado Classic - Denver The USTA Challenger at West End Racquet - Torrance A Glimmer of Hope Challenger - Austin 2004 USTA Challenger of Calabasas - Calabasas 2004 Colorado Tennis Classic - Denver The Wright Financial Group USTA Challenger - Champaign USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Pro Tennis World Open - Sunrise Challenger Casablanca San Angel - Mexico City Nottingham Men's Challenger - Nottingham Harrah's Entertainment Challenger - Tunica 2005 West Side Tennis Coub Men's Challenger - Forest Hills The LTA Men's Challenger - Nottingham GHI Bronx Classic - Bronx USTA Comerica Challenger - Aptos Singha Tennis Classic - Tarzana Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa Tennis Masters Series - Cincinnati Pro Challenger at Calabasas - Calabasas Home Depot Center USTA Challenger - Carson Media Will Cup Busan Challenger Tennis - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Busan Open Challenger Tennis - Busan The Natrel's Challenger - Granby Odlum Brown Vancouver Open - Vancouver WOW Cafe Challenger - New Orleans USTA Challenger of Oklahoma - Tulsa Ford Tennis Championships - Louisville Samsung Securities Cup - Seoul Freeman Men's $50,000 Challenger - Joplin Shimadzu All Japan Indoor Tennis Championships - Kyoto Fergana Challenger - Fergana Countrywide Classic USTA Challenger - Carson The Comercia Challenger - Aptos Samsung Securities Cup - Seoul China Open - Beijing Music City Challenger - Nashville JSM Challenger - Champaign AGT Challenger - Leon Smith Barney Men's Challenger - Covington New Delhi Challenger III - New Delhi Waco Tennis Challenger - Waco Open des Alpes Trophee BNP Paribas - Grenoble Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville National Bank Men's Rimouski Challenger - Rimouski Carson Challenger Austin Challenger - Austin Kyoto Challenger Baton Rouge Challenger Challenger Natrel Presented by National Bank - Granby Pacific Life Open - Indian Wells Zagreb Challenger Cremona Challenger Sail Open - New Delhi Beijing Challenger Granby Challenger Eckental Challenger Dallas Challenger 2004 Keys Gate Challenger - Homestead Johannesburg Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Tallahassee Tennis Challenger - Tallahassee MTNL Cellular ATP Challenger - Mumbai The Indian Oil Servo ATP Challenger - Chandigarh Leon Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Eckental Challenger Rimouski Challenger USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio Western & Southern Financial Group Masters - Cincinnati AT&T Challenger of Dallas - Dallas USTA Illinois Challenger - Champaign Talahassee Challenger 2002 Azalea Orthopedic Challenger - Tyler Morelos Challenger Taipei City Challenger Gimcheon Challenger Nottingham Challenger Busan Challenger Rhodes Challenger Charlottesville Challenger San Luis Potosi Challenger - San Luis Potosi Rogers Masters - Toronto Leon Challenger Guadalajara Challenger Aptos Challenger Manchester Challenger 2003 Freeman Men's Challenger - Joplin Fifth-Third Bank Tennis Classic - Lexington Aircel Chennai Open - Chennai Western & Southern Financial Group Masters - Cincinnati Lubbock Challenger - Lubbock 2003 USTA Challenger of Calabasas - Calabasas Knoxville Challenger Tumkur Open - Tumkur Belgaum Open - Belgaum USTA Challenger of Tiburon - Tiburon Britania Zavaleta - Puebla USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Yokohama Challenger Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Busan Open - Busan Odlum Brown Vancouver Open - Vancouver Levene Gouldin & Thompson Tennis Challenger - Binghamton The Artois Championships - London Western & Southern Financial Group Masters - Cincinnati West Side Tennis Club Clay Court Challenger - Forest Hills BNP Paribas Open - Indian Wells West of England Tennis - Bristol The Manchester Trophy - Manchester Irving Challenger Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Dallas Challenger Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Sony Ericsson Open - Miami Rimouski Challenger Ortisei Challenger West Side Tennis Challenger - Forest Hills Winnetka Challenger 2002 FSE Challenger - Tarzana Shanghai ATP Masters 1000 - Shanghai Lubbock Challenger - Lubbock Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Oklahoma Challenger - Tulsa The LTA Nottingham Challenger - Nottingham Shanghai ATP Masters - Shanghai The Natrel's Challenger of Granby - Granby BNP Paribas Open - Indian Wells NASDAQ-100 Open - Miami Sony Ericsson Open - Miami USTA Seascape Challenger - Aptos Pro Challenger at Calabasas - Calabasas Leon Challenger Western & Southern Open - Cincinnati Campbells Hall of Fame Tennis Championships - Newport BNP Paribas Open - Indian Wells Fifth Third Bank Tennis Classic - Lexington Flea Market Cup - Busan Sony Open Tennis - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Nottingham Challenger Sacramento Challenger BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Bergamo Challenger Vancouver Challenger Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Hilton Waikoloa Village USTA Challenger - Waikoloa New Delhi Challenger II - New Delhi BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto 2008 Lubbock Challenger - Lubbock BNP Paribas Open - Indian Wells Samsung Securities Cup - Seoul Malaysian Open - Kuala Lumpur USTA Challenger of Orlando - Orlando Valencia Open - Valencia JSM Challenger of Champaign - Urbana Aircel Chennai Open - Chennai Ecuador Open - Quito Western & Southern Financial Group Masters - Cincinnati Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco USTA Men's Challenger of Dallas - Dallas The Dubai Tennis Championships - Dubai Knoxville Challenger Bergamo Challenger Bratislava Challenger USTA Freeman Men's Challenger - Joplin Hall of Fame Tennis Championships - Newport Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City AEGON Championships - London Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Mercedes-Benz Cup - Los Angeles AEGON Championships - London RCA Championships - Indianapolis Erste Bank Open - Vienna Mercedes-Benz Cup - Los Angeles Australian Open - Melbourne Open de Moselle - Metz Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington Aircel Chennai Open - Chennai AEGON Championships - London BB&T Atlanta Open - Atlanta Citi Open - Washington BB&T Atlanta Open - Atlanta AEGON Championships - London Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Chengdu Open - Chengdu Ricoh Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Dubai Duty Free Tennis Championships - Dubai Thailand Open - Bangkok Siebel Open - San Jose Erste Bank Open - Vienna TD Waterhouse Cup - Long Island Kremlin Cup - Moscow Rogers Cup - Montreal Erste Bank Open - Vienna Winston-Salem Open - Winston-Salem Chennai Open - Chennai Open de Nice Cote d'Azur - Nice SAP Open - San Jose Wimbledon - London Barcelona Open BancSabadell - Barcelona U.S. Open - New York U.S. Open - New York U.S. Open - New York Mutua Madrid Open - Madrid Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, Group 1, 2R, IND-PAK 3-2 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, World Group, PO, ROU-IND, 4-1 Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Davis Cup, Group 1, 2R, JPN-IND 3-2 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 1R, IND-CHN 5-0 Davis Cup, World Group, PO, IND-SWE 1-3 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 1R, KOR-IND 4-1 Australian Open - Melbourne